offer refuge - French English Dictionary